package pack0703;
//演示包装类和基本类型之间的转换
public class TypeConverterDemo {
/*
拆箱(解包):就是将对象类型转换为基本类型就是拆箱
装箱(打包):将基本类型转换为对象类型就是装箱

格式:
对象类型=基本类型
基本类型=对象类型

 */
    public static void main(String[] args) {
        int a=10;
        Integer in=new Integer(a); //传统的做法
        //装箱
        Integer in1=a; //现在的做法   将整数10,装箱成对象a
        System.out.println(in1);

        //拆箱
        Integer in2=new Integer(100);
 //       int b=in2.intValue();  //传统的做法
        int b=in2;
        System.out.println(in2);

        //演示字符串转换为对应的基本类型(格式:XXX.parseXXX() 静态方法即可  XXX代表目标类型)
        int c=Integer.parseInt("234");  //将字符串转换为int类型
        System.out.println(c);

        float f=Float.parseFloat("2.33");
        System.out.println(f);

        boolean flag=Boolean.parseBoolean("true");
        System.out.println(flag);

    }
}
